DR. MICHAEL IDEMUDIA
Authorized Official OWNER
DR. MICHAEL IDEMUDIA is the OWNER of INVICTA FAMILY HEALTHCARE CLINIC, PLLC in TERRELL, TX, US.
904 W MOORE AVE STE B,
TERRELL, TX, US
9725631475